/* 
    Document   : publico
    Created on : 13/12/2012, 02:15:53 PM
    Author     : Nayeli
    Description:
        Purpose of the stylesheet follows.
*/

.boton
{ 
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;  
        border-radius: 7px;
        /*background: -moz-linear-gradient(51% 13% 314deg, #CB0B00, #8B0000 71%);*/
    /*    background: -webkit-gradient(linear, 165 0, 0, 220 -257, 465, from(#CB0B00), to(#8B0000));*/
        background: -webkit-gradient(linear, left bottom, left top, from(#CC0D01), to(#8B0000));    
        background: -moz-linear-gradient(bottom, #CC0D01, #8B0000 );
        color: #FFFFFF;
        border: solid 1px #8B0000;
    /*    font: bold 13px 'andale mono', 'lucida console',sans-serif;*/
        font: bold 13px Verdana, Arial, Helvetica, sans-serif;
        height: 30px;
        margin-left: 50px;
    /*    margin: 0 auto;*/
        width: 85px;
}

.boton:hover
{
        background: -webkit-gradient(linear, left bottom, left top, from(#8B0000), to(#CC0D01));    
        background: -moz-linear-gradient(bottom, #8B0000, #CC0D01);
        color: #FFCB5C;
        text-decoration:none;
}

#span4-imagen
{
        margin-left: 30px;
        /*border: 1px double #393939;*/
}

#span12-texto
{
        margin-right: 0px;
        margin-left: 0px;
/*        padding: 5px;*/
        
        /*border: 1px double #393939;*/
}

#span7-contacto
{
        background-color: #e5e5e5;
        padding: 0px 5px 15px 25px;
        /*border: 2px double #393939;*/
}

#span9-contacto
{
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;  
        border-radius: 8px;
        background-color: #e5e5e5;
        border: 2px double #393939;
        color: #393939;
        font: normal 13px Arial, Helvetica, sans-serif;
        padding: 15px 0px 15px 35px;
        width: 245px;
}

#span-16-publico
{
        margin-left: 30px;
        margin-right: 0px;
}

#span15-registrarse
{
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;  
        border-radius: 8px;
        background-color: #e5e5e5;
        border: 2px double #393939;
        width: 525px;
        margin-left: 0px;
}

#span6-izq
{
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;  
        border-radius: 8px;
        background-color: #e5e5e5;
        color: #393939;
        font: normal 13px Arial, Helvetica, sans-serif;
        padding: 10px 0px 7px 25px;
}


a.enlaces
{
        font: normal 14px Arial,Helvetica,sans-serif;
        color: #333333;
        text-align:justify;
        text-decoration: none;
}

a.enlaces:active 
{
        border:#666666 2px solid;
        color: #333333;
        font: bold 14px Arial,Helvetica,sans-serif;
        text-align:justify;
        text-decoration:none;
}
	
a.enlaces:hover 
{
        color: #AF080F;
        text-decoration:underline;  
}

a.feed
{
        font: normal 14px Arial,Helvetica,sans-serif;
        color: #333333;
        text-align:justify;
        text-decoration: none;
}

a.feed:active 
{
        border:#666666 2px solid;
        color: #333333;
        font: bold 14px Arial,Helvetica,sans-serif;
        text-align:justify;
        text-decoration:none;
}
	
a.feed:hover 
{
        color: #AF080F;
        text-decoration:underline;  
}

hr
{
        background-color: #393939;
        border: medium none;
        margin: 0px 0px 15px 30px;
        height: 3px;
        width: 635px;
}

h1
{
        color: #393939;
        /*Palatino,'Palatino Linotype',Georgia, sans-serif*/
        /*Arial,Helvetica,sans-serif*/
        font: bold 16px Palatino,'Palatino Linotype',Georgia, sans-serif;
        padding-left: 30px;
        padding-right: 10px;
        padding-top:  10px;
        text-align: left;
        text-decoration: none;
}

h2
{
        color: #AF080F;
        font: bold 14px Palatino,'Palatino Linotype',Georgia, sans-serif;
        padding-left: 30px;
        padding-right: 10px;
        padding-top:  5px;
        text-align: left;
        text-decoration: none;
}

h3
{
        color: #333333;
        font: bold 13px Arial,Helvetica,sans-serif;
        padding: 0px 10px 0px 0px;
        margin-bottom:  5px;
        text-align: left;
}

h6
{
        color: #ababab;
        font: normal 8px Arial,Helvetica,sans-serif;
}

input[type=text], input[type=password], input[type=email], input[type=number], input.text, input.title, textarea, select
{
        background-color: #525151 !important;
        border: 1px solid #999999 !important;
        color: #FFFFFF !important;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        height: 20px;
        margin-top: 0;
	text-decoration: none;
	width: 200px;
        padding: 0px !important;
}
textarea
{
        background-color: #525151;
        border: 1px solid #999999;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        height: 20px;
        margin-top: 0;
	text-decoration: none;
	width: 200px;
}

img.banner
{
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;  
        border-radius: 8px;
        height: 130px;
        width: 950px;
}

img.enlaces 
{
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;  
        border-radius: 7px;
        border: #393939 1px solid; 
        height: 35px;
        margin: 0px;
        padding-left: 0px;
        text-align: right;
        width: 100px;
}

img.quienes
{
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;  
        border-radius: 7px;
        border: #393939 1px solid; 
        height: 80px;
        margin: 0px;
        padding-left: 0px;
        text-align: right;
        width: 140px;
}

img.servicios
{
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;  
        border-radius: 7px;
        border: #393939 1px solid; 
        height: 100px;
        margin: 0px;
        padding-left: 0px;
        text-align: right;
        width: 125px;
}

p
{
        color: #333333;
        font: normal 14px Arial,Helvetica,sans-serif;
        margin: 0px;
        padding: 0px;
        text-align: justify;
}

iframe
{
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;  
        border-radius: 7px;
        border: #393939 1px solid; 
        height: 230px;
        width: 628px;
}

li.feed
{
    text-align:justify;
    font: normal 14px Arial,Helvetica,sans-serif;
    color:  #393939;
    margin-bottom: 5px;
}

ul.feed
{
    margin: 10px 3px 5px 10px;
    padding: 0px 5px 5px 10px;
}

